# -*- coding: utf-8 -*-
"""
@Time ： 2020/11/18 21:34
@Auth ： Mr. William 1052949192
@Company ：特斯汀学院 @testingedu.com.cn
@Function ：反射
"""
from inter.keywords import Inter

func_name = 'seturl'

# 定义需要反射的对象
obj = Inter()
# 反射获取函数
func = obj.__getattribute__(func_name)
func('htt')
# 反射获取url
a = obj.__getattribute__('url')
print(a)

# # 注意，如果参数数目不对，会报错
# func = obj.__getattribute__(func_name)
# func('htt',1)

# 注意，如果参数数目不对，会报错
func = obj.__getattribute__('setu')